import 'dart:async';

Future<void> fun_02() async {
  Future.delayed(
    Duration(seconds: 1),
    () {
      print('函数2');
    },
  );
}

Future<void> fun_01() async {
  await fun_02();
  print('函数1');
}

main() {
  // fun_01();
  // print('主函数');
  // var list = [];
  // if(list.contains(null)){
  //   print('haha');
  // }
  // final list = <String>[];
  // list.map((e) => null).toList();
  // Timer.periodic(Duration(seconds: 1), (timer) {
  //   print('${timer.tick}');
  // });
  int i = null;
  print(i.toString());
}
